medicine of immortality - Espagnol Anglais Dictionnaire